machine aggregate - French English Dictionary